#-------------------------------------------------
#
# Project created by QtCreator 2018-07-03T15:44:31
#
#-------------------------------------------------

QT       += core gui charts network

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = rm_ro_gkro_ui
TEMPLATE = app

# The following define makes your compiler emit warnings if you use
# any feature of Qt which has been marked as deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS

#kinetic
#jade
INCLUDEPATH += /opt/ros/kinetic/include
DEPENDPATH +=   /opt/ros/kinetic/include
#INCLUDEPATH += /home/boocax/roswork/devel/include
#INCLUDEPATH += /home/boocax/rivamed/devel/include

LIBS += -L/opt/ros/kinetic/lib -lroscpp -lrospack -lpthread -lrosconsole -lrosconsole_log4cxx -lrosconsole_backend_interface -lxmlrpcpp \
                               -lroscpp_serialization -lrostime  -lcpp_common  -lroslib -ltf  -lyaml-cpp -lkdl_conversions

# You can also make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0


SOURCES += \
    source/main.cpp \
    source/widget.cpp \
    source/manometer/abstractmeter.cpp \
    source/manometer/functions.cpp \
    source/manometer/manometer.cpp \
    source/manometer/widgetwithbackground.cpp \
    source/charts/formcharts.cpp \
    source/rostopic/rostopic.cpp \
    source/boocax/boocaxsocket.cpp \
    source/charts/curvechart.cpp \
    source/battery/battery.cpp \
    source/boocax/boocaxslam.cpp


HEADERS += \
    source/widget.h \
    source/commonhelper.h \
    source/manometer/abstractmeter.h \
    source/manometer/functions.h \
    source/manometer/manometer.h \
    source/manometer/widgetwithbackground.h \
    source/charts/formcharts.h \
    source/rostopic/rostopic.h \
    source/boocax/boocaxsocket.h \
    source/charts/curvechart.h \
    source/battery/battery.h \
    source/boocax/boocaxslam.h \
    source/network_common.h


FORMS += \
    ui/widget.ui \
    ui/formcharts.ui

RESOURCES += \
    resources.qrc

DISTFILES += \
    style/style.css

